<?php
declare (strict_types = 1);

namespace app\command;

use app\model\AdminMenu;
use app\model\Device;
use app\model\DeviceAudioFile;
use think\console\Command;
use think\console\Input;
use think\console\input\Argument;
use think\console\input\Option;
use think\console\Output;
use Symfony\Polyfill\Uuid\Uuid;
use think\facade\Env;
use app\traits\MyModelTrait;
use think\facade\Session;
use app\traits\MyControllerTrait;
use app\model\AdminUser;
use app\model\AdminPermission;
use app\model\MyRedis;
use think\facade\Log;
use app\model\UpdateListLog;
use think\facade\Db;

class TestCommand extends Command
{
    use MyModelTrait, MyControllerTrait;

    protected function configure()
    {
        // 指令配置
        $this->setName('my:test')
            ->setDescription('test command');
    }

    protected function execute(Input $input, Output $output)
    {
        $output->writeln('hello world!');
    }
}
